Causal Theory